    class F{
//        public F(){
//            System.out.println("父类的无参数构造器执行了");
//        }

          public F(String name, int age){

          }

    }

    class Z extends F {
        public Z(){
//            super();  //默认的 写不写都存在
            super("张磊",19);
            System.out.println("子类的无参数构造器执行了");
        }

        public Z(String name){
            super("张磊",19);
//            super();  //默认的 写不写都存在
            System.out.println("子类的有参数构造器执行了");
        }
    }


public class Test {
    public static void main(String[] args) {
        //先认识子类构造器的特点，再掌握这个特点的应用场景
        Z z = new Z();
        Z z1 = new Z("张磊");
    }
}
